Big Huge Thesaurus

antiepileptic drug

noun